Big Huge Thesaurus

capital of Finland

noun